package service;

import model.Article;
import pojo.PageEntity;

import java.util.List;
import java.util.Map;

public interface FavoriteService {

    List<Map<String, Object>> findByUserFavorite(Integer id, Integer artId);

    Boolean findIsFavorite(Integer id, Integer artId);

    Integer findByFavoriteCountByArticleId(Integer artId);

    Integer unFavorite(Integer id, Integer artId);

    Integer favorite(Integer id, Integer artId);

    PageEntity<Article> favoritePage(Integer currPage, String title, Integer id);
}
